package com.uzai.console.dto.mini.miniorder;

import com.uzai.console.dto.QueryParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liuqi
 * @date 2021年08月26日 14:31
 */
@ApiModel("查询小程序团购订单列表查询参数")
@Data
public class MiniOrderQuery extends QueryParam {

    @ApiModelProperty("订单编号")
    private String orderNo;

    @ApiModelProperty("商品类型(0-官方god平台；1-各运营商自定义)")
    private Integer source;

    @ApiModelProperty("订单状态(1待付款 2待发货 3待收货 4已收货 5已退款 6已取消)")
    private Integer status;

    @ApiModelProperty("会员id")
    private Long userId;

    @ApiModelProperty("会员昵称")
    private String nickName;

    @ApiModelProperty("商品id")
    private String itemId;

    @ApiModelProperty(value = "是否真删除(0-未删除；1-删除)", hidden = true)
    private int delStatus;

    @ApiModelProperty(value = "维权状态（0-非维权订单；1-维权订单）")
    private Integer refundStatus;

    @ApiModelProperty("查询开始创建时间")
    private Integer createTimeStart;
    @ApiModelProperty("查询结束创建时间")
    private Integer createTimeEnd;
}
